<?php 
	include_once '../funcoes.php';
	include_once '../database/connect.php';

	
	if(isset($_POST["cad_produto"])){
						//Realiza a validação do formulário em server-side
		$valores_vazios = array();		
		
		if(empty($_POST["nome"])) $valores_vazios[] = "Nome";
		if(empty($_POST["descricao"])) $valores_vazios[] = "Descrição";
		if(empty($_POST["preco"])) $valores_vazios[] = "Preço";
		if(empty($_POST["estoque"])) $valores_vazios[] = "Estoque";
		if(empty($_POST["quantidade"])) $_POST["quantidade"] = 1;
		
		if(!empty($valores_vazios)){
			echo "* Os seguintes valores devem ser preenchidos<br />";
			foreach($valores_vazios as $vazios){
				echo "- ".$vazios."<br />";	
			}
		}else{
			$campos_personalizados = $_POST['personalizado'];
			$quantidade = count($campos_personalizados);
			$string_campos_personalizados = "";
			for ($i=0; $i<$quantidade; $i++) {
					if(($i%2)==0)    $string_campos_personalizados .= "c:".$campos_personalizados[$i]." ";                                
					else $string_campos_personalizados .= "v:".$campos_personalizados[$i]." | ";  
			}
					/*Funções para cadastro de imagens*/
			preg_match("/\.(JPG|jpg|jpeg|gif|GIF|png|PNG){1}$/i", $_FILES["foto"]["name"], $ext);
			$nome_foto = explode(".",$_FILES["foto"]["name"]);
			$nome = $nome_foto[0];
			$imagem_dir = nomeArquivo('', 'fotos_produtos', $nome, $ext[1]);
			$imagem_dir_temp = "../".$imagem_dir;
			if(@move_uploaded_file($_FILES["foto"]["tmp_name"], $imagem_dir_temp)){
				$dir = "fotos_produtos/";
				$imagem = $imagem_dir;
				// GERA AS FOTOS
				cria_foto($imagem, '-mini', '94','92',"../");
				cria_foto($imagem, '-zoom', '500','500',"../");
			}         
			
			
			$data = date("Y-m-d");
			$sql_insere_produto = "INSERT INTO produto (nome,preco,preco_promocao,quantidade,quantidade_max,peso,data_cadastro,foto,descricao,fid_fornecedor,campos_personalizados) VALUES 
					('".$_POST['nome']."','".$_POST['preco']."','".$_POST['preco_promocional']."','".$_POST['quantidade']."',
					'".$_POST['quantidade_max']."','".$_POST['peso']."','".$data."' ,'".$imagem."','".$_POST['descricao']."','2','".$string_campos_personalizados."')";
		    mysql_query	($sql_insere_produto) or die (mysql_error());		    
        }
	}	
?>
<script type="text/javascript">
	alert("Produto cadastrado com sucesso!");
	history.go(-1);
</script>
